package com.imax.center.constant;

/**
 * Redis常量类
 */
public class RedisConstants {
    /**
     * 萤石云token缓存前缀
     */
    public static final String EZVIZ_TOKEN_KEY = "ezviz:token";
    
    /**
     * 萤石云token缓存时间 单位天
     * 由于萤石云token有效期为7天，设置为6天较为合理
     */
    public static final long EZVIZ_TOKEN_EXPIRE = 6;
    
    /**
     * 行政区划数据缓存键
     */
    public static final String REGION_AREA_KEY = "region:area:data";
    
    /**
     * 行政区划数据缓存时间 单位天
     */
    public static final long REGION_AREA_EXPIRE = 90;
    
    /**
     * 预警配置缓存键
     */
    public static final String ALARM_CONFIG_CACHE_KEY = "alarm:config:list";
    
    /**
     * 站点配置缓存过期时间 单位天
     */
    public static final long ALARM_CONFIG_CACHE_EXPIRE = 7;
    
    /**
     * 传感器设备数据缓存键
     */
    public static final String SENSOR_DEVICE_KEY = "sensor:device:data";
    
    /**
     * 传感器设备数据缓存时间 单位天
     */
    public static final long SENSOR_DEVICE_EXPIRE = 7;
} 